off your hands - Allemand Anglais Dictionnaire